home *** CD-ROM | disk | FTP | other *** search
-
-
- COLLIDE(1) FNORDADEL BBS SOFTWARE COLLIDE(1)
-
- NAME
- collide.tos - check for user log hash table collisions
-
- SYNOPSIS
- collide
-
- DESCRIPTION
- Fnordadel uses a "hash table" for speedy lookup of names
- during login time. A hash function essentially turns a
- string (say, a user name) into a (hopefully unique) integer,
- which can then be used to index into an array of data (say,
- user log entries). This saves time searching the array.
- Unfortunately, it can happen that two totally different
- names will hash to the same integer value. If someone tries
- to login using a name which hashes to the same value as an
- existing name, Fnordadel will report that "We already have a
- <name>".
-
- Collide checks to see if supplied user names "collide" with
- names currently in the user log. Simply type a name at the
- "name>" prompt, and collide will tell you which name, if
- any, the given name collides with. To quit the program, hit
- a <CR> at the name prompt.
-
- Collide must be run from the directory containing
- ctdltabl.sys.
-
- OPTIONS
- None.
-
- NOTES
- We hope to do away with the need for this program, someday.
- Until then, tough doughnuts. (-:
-
- FILES
- collide.tos Userlog collision detector.
- #sysdir\ctdllog.sys Userlog file.
- ctdltabl.sys The system tables file.
-
- SEE ALSO
- The Fnordadel Reference Manual
-
- AUTHOR
- Collide was written by David Parsons as part of the STadel
- package.
-
- Minor stuff for Fnordadel by Adrian Ashley and Royce How-
- land.
-
-